package com.sunyard.dal.entity.manage;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author DUANYUBIN
 * @date 2021-05-01 11:26
 **/
@Data
public class ShopNj implements Serializable {
    private static final long serialVersionUID = -6198633854769177728L;

    /**
     * 门店编号：商户编号+三位序列号
     */
    private String shopId;

    /**
     * 所属机构
     */
    private String orgId;

    /**
     * 所属商户证件号
     */
    private String mchntCertifNo;

    /**
     * 商户经营名称
     */
    private String mchntCnAbbr;

    /**
     * 所属商户号
     */
    private String mchntCd;

    /**
     * 门店法定名称
     */
    private String shopCnName;

    /**
     * 门店经营名称（简称）
     */
    private String shopCnAbbr;

    /**
     * 门店经营证件类型
     */
    private String shopCertifType;

    /**
     * 门店证件号码
     */
    private String shopCertNo;

    /**
     * 法人代表人名称
     */
    private String artifName;

    /**
     * 负责人证件类型:
     * 居民身份证-0201
     * 户口溥-0202
     * 军官证-0203
     * 武警证-0204
     * 士兵证-0205
     * 中国护照-0206
     * 港澳居民来往内地通行证（永久居留身份证）-0207
     * 其他-0208
     * 外国人永久居留证-0209
     * 离休干部荣誉证-0210
     * 台湾居民来往大陆通行证-0211
     * 边民出入境通行证-0212
     * 外国护照-0213
     */
    private String artifCertifType;

    /**
     * 负责人证件号码
     */
    private String artifCertifNo;

    /**
     * 省代码
     */
    private String proCode;
    private String proCodeName;

    /**
     * 市代码
     */
    private String ctCode;
    private String ctCodeName;

    /**
     * 区代码
     */
    private String disCode;
    private String disCodeName;

    /**
     * 门店经营地址
     */
    private String businessAddr;

    /**
     * 经度
     */
    private String longitude;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 半径
     */
    private String radius;

    /**
     * 联系人类型
     * 0401-本人 0402-配偶 0403-直系亲属 0404-其他
     */
    private String contactsType;

    /**
     * 联系人电话
     */
    private String contactsPhone;

    /**
     * 联系人姓名
     */
    private String contactsName;

    /**
     * 是否独立清算 1-是，2-否
     */
    private String isSettle;

    /**
     * 结算帐号名
     */
    private String accountName;

    /**
     * 结算账户所属机构名
     */
    private String shopBranchName;

    /**
     * 是否T+0（0-是 1-否）
     */
    private String t0Flag;

    /**
     * 操作人
     */
    private String opId;

    /**
     * 门店营业执照照片
     */
    private String shopCertifPic;

    /**
     * 法人身份证（正）
     */
    private String artifIdcardPicFront;

    /**
     * 法人身份证（反）
     */
    private String artifIdcardPicBack;

    /**
     * 实际经营人身份证（正）
     */
    private String actualIdcardPicFront;

    /**
     * 实际经营人身份证（反）
     */
    private String actualIdcardPicBack;

    /**
     * 被授权人关系证明
     */
    private String authRelaPic;

    /**
     * 业务协议
     */
    private String agreementPic;

    /**
     * 门店其他营业执照
     */
    private String otherCertifPic;

    /**
     * 门店门头照
     */
    private String doorheadPic;

    /**
     * 业务人员与经营人在经营场所内的合影
     */
    private String groupPic;

    /**
     * 收银台照片
     */
    private String cashierPic;

    /**
     * 其他交易影像照片
     */
    private String otherTradePic;

    /**
     * 门店状态 1-启用状态 2-停用状态 3-注销状态 4-锁定 5-黑名单
     */
    private String shopStatus;

    /**
     * 记录创建时间
     */
    private Date createDatetime;

    /**
     * 注册成功时间
     */
    private Date registerDatetime;

    /**
     * 记录更新时间
     */
    private Date updateDatetime;

    /**
     * 备用1
     */
    private String bak1;

    /**
     * 备用2
     */
    private String bak2;

    /**
     * 备用3
     */
    private String bak3;

    /**
     * 结算账号开户行
     */
    private String openingbankName;

    /**
     * 门店经营场所照
     */
    private String shopScenePic;

    /**
     * 结算帐号（开户账户编号）
     */
    private String settleAccount;

    /**
     * 所属商户出具的授权书
     */
    private String mchntAutn;

    /**
     * 结算账户所属机构编号
     */
    private String shopOrgId;

    /**
     * 审核人员工编号
     */
    private String auditOpId;

    /**
     * 影响资料（多张，以“，”分割)
     */
    private String shadowPic;

    /**
     * 登录名
     */
    private String loginName;

    /**
     * 门店类型
     */
    private String shopType;
}
